import { BaseService, NatService, PresenceService, CurseForgeService, DiagnoseService, ExternalAuthSkinService, ImportService, InstallService, InstanceInstallService, InstanceIOService, InstanceJavaService, InstanceLogService, InstanceManifestService, InstanceModsService, InstanceOptionsService, InstanceResourcePackService, InstanceSavesService, InstanceScreenshotService, InstanceService, InstanceShaderPacksService, InstanceUpdateService, InstanceVersionService, JavaService, LaunchService, LittleSkinUserService, ModpackService, ModrinthService, OfficialUserService, OfflineUserService, PeerService, ResourcePackPreviewService, ResourceService, ServerStatusService, UserService, VersionService } from '@xmcl/runtime'

export const preloadServices = [
  LittleSkinUserService,
  BaseService,
  CurseForgeService,
  DiagnoseService,
  ExternalAuthSkinService,
  ImportService,
  NatService,
  InstallService,
  InstanceIOService,
  InstanceJavaService,
  InstanceLogService,
  InstanceModsService,
  InstanceOptionsService,
  InstanceResourcePackService,
  InstanceSavesService,
  InstanceService,
  InstanceScreenshotService,
  InstanceShaderPacksService,
  InstanceUpdateService,
  PresenceService,
  InstanceVersionService,
  OfflineUserService,
  JavaService,
  LaunchService,
  ModpackService,
  ModrinthService,
  ResourcePackPreviewService,
  ResourceService,
  InstanceManifestService,
  ServerStatusService,
  OfficialUserService,
  UserService,
  VersionService,
  InstanceInstallService,
  PeerService,
]
